package com.spark.invoicings.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

import lombok.Data;

/**
 * 仓库表
 * 
 * @author sunyan
 * @email sunyan@gmail.com
 * @date 2024-06-13 11:15:03
 */
@Data
@TableName("t_inventory_warehouse")
public class Warehouse implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 仓库ID
	 */
	@TableId(type = IdType.AUTO)
	private Integer warehouseId;
	/**
	 * 仓库状态（1.启用，2.停用）
	 */
	private Long warehouseStatusId;
	/**
	 * 仓库编码
	 */
	private String warehouseCode;
	/**
	 * 仓库名称
	 */
	private String warehouseName;
	/**
	 * 仓库地址
	 */
	private String address;
	/**
	 * 详细地址
	 */
	private String detailedAddress;
	/**
	 * 仓库容量
	 */
	private Integer capacity;
	/**
	 * 仓库主管
	 */
	private String manager;
	/**
	 * 联系电话
	 */
	private String contactNumber;

	public Integer getWarehouseId() {
		return warehouseId;
	}

	public void setWarehouseId(Integer warehouseId) {
		this.warehouseId = warehouseId;
	}

	public Long getWarehouseStatusId() {
		return warehouseStatusId;
	}

	public void setWarehouseStatusId(Long warehouseStatusId) {
		this.warehouseStatusId = warehouseStatusId;
	}

	public String getWarehouseCode() {
		return warehouseCode;
	}

	public void setWarehouseCode(String warehouseCode) {
		this.warehouseCode = warehouseCode;
	}

	public String getWarehouseName() {
		return warehouseName;
	}

	public void setWarehouseName(String warehouseName) {
		this.warehouseName = warehouseName;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getDetailedAddress() {
		return detailedAddress;
	}

	public void setDetailedAddress(String detailedAddress) {
		this.detailedAddress = detailedAddress;
	}

	public Integer getCapacity() {
		return capacity;
	}

	public void setCapacity(Integer capacity) {
		this.capacity = capacity;
	}

	public String getManager() {
		return manager;
	}

	public void setManager(String manager) {
		this.manager = manager;
	}

	public String getContactNumber() {
		return contactNumber;
	}

	public void setContactNumber(String contactNumber) {
		this.contactNumber = contactNumber;
	}
}
